package com.vogue.flowmeter.api.entity;



import java.io.Serializable;
import java.util.Date;


/**
 * 授权设备
 * @author George<qiaozhi_china@163.com>
 */

public class ApiAuthorizeEntity implements Serializable {
	
	private static final long serialVersionUID = 1L;


	private Integer id;
		/**
	 * 姓名
	 */
		private String name;
		/**
	 * 手机
	 */
		private String phone;
		/**
	 * 设备号
	 */
		private String deviceId;
		/**
		 * app版本
		 */
		private String appVersion;
		/**
		 * 系统版本
		 */
		private String osVersion;
		/**
	 * 申请时间
	 */
		private Date createTime;
		/**
	 * 授权开始时间
	 */
		private Date empowerStartTime;
		/**
	 * 授权结束时间
	 */
		private Date empowerEndTime;
		/**
	 * 状态
	 */
		private String status;
		/**
	 * 逻辑删除
	 */
		private Integer isDelete;
	
	public ApiAuthorizeEntity() {
		super();
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getPhone() {
		return phone;
	}

	public void setPhone(String phone) {
		this.phone = phone;
	}

	public String getDeviceId() {
		return deviceId;
	}

	public void setDeviceId(String deviceId) {
		this.deviceId = deviceId;
	}

	public String getAppVersion() {
		return appVersion;
	}

	public void setAppVersion(String appVersion) {
		this.appVersion = appVersion;
	}

	public String getOsVersion() {
		return osVersion;
	}

	public void setOsVersion(String osVersion) {
		this.osVersion = osVersion;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Date getEmpowerStartTime() {
		return empowerStartTime;
	}

	public void setEmpowerStartTime(Date empowerStartTime) {
		this.empowerStartTime = empowerStartTime;
	}

	public Date getEmpowerEndTime() {
		return empowerEndTime;
	}

	public void setEmpowerEndTime(Date empowerEndTime) {
		this.empowerEndTime = empowerEndTime;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public Integer getIsDelete() {
		return isDelete;
	}

	public void setIsDelete(Integer isDelete) {
		this.isDelete = isDelete;
	}

	@Override
	public String toString() {
		return "ApiAuthorizeEntity{" +
				"id=" + id +
				", name='" + name + '\'' +
				", phone='" + phone + '\'' +
				", equipmentNum='" + deviceId + '\'' +
				", appVersion='" + appVersion + '\'' +
				", osVersion='" + osVersion + '\'' +
				", createTime=" + createTime +
				", empowerStartTime=" + empowerStartTime +
				", empowerEndTime=" + empowerEndTime +
				", status='" + status + '\'' +
				", isDelete=" + isDelete +
				'}';
	}
}
